// let str = '[1,2,[3,5]]'
// let strArr = str.split('').join('')
// console.log(strArr)
// function deepArr (strArr) {
//   let arr = []
//   let left = 0
//   let right = strArr.length
//   // let tmp = Math.floor(strArr.length / 2)
//   // console.log(tmp)
//   var deep = 0
//   while (left < right) {
//     if (strArr[left] === '[') {
//       if (strArr[right] === ']') {
//         deep = deep + 1
//         left = left + 1
//         right = right - 1
//       } else {
//         arr.push(strArr[right])
//         right = right - 1
//       }
//     } else {
//       arr.unshift(strArr[left])
//       left = left + 1
//     }
//   }
//   return {
//     arr,
//     deep
//   }
// }
// console.log(deepArr(strArr))
// let a = '1' + (1 + 1)
// console.log(a)

// let nums = ['', '1', '2'][2]
// console.log(nums)+-

function a() {
  var aa = 123
  function b() {
    var bb = aa - 1
    console.log(bb) // 可不可以输出123呢？？？
  }

  return b

}

var res = a()

res()
res()